package com.poseidon.pokers.di;

import com.poseidon.pokers.MainApp;
import com.then.architecture.di.AppScope;
import com.then.architecture.di.DaggerComponent;

import dagger.Component;

@AppScope
@Component(dependencies = DaggerComponent.class,
        modules = {MainModule.class,
                ViewModelModule.class,
                FragmentModule.class,
                ActivityModule.class
        })
public interface AppComponent {

    void inject(MainApp mainApp);

}